UDM compared to User Defined Primitives

User Defined Models (UDM) resemble User Defined Primitives (UDP):

Project tree displaying User Defined Models and User Defined Primitives.

In contrast to UDP:

UDP provides primitive operation only for a single Part

UDP does not define part attributes or material

UDM Properties have four tabs - Definitions, Parameters, Options and Info