An assembly as data: named parameters and configurations, the components that place parts
and other assemblies, each built from a document given to the build with values this assembly's
parameters can drive, the joints that place them against each other, and the connectors it
publishes for the assemblies that place it, and its own properties, such as its part number,
evaluated over its parameters. Each component is moved by at most one joint, and joints form no
closed loop.
An assembly as data: named
parametersandconfigurations, thecomponentsthat place parts and other assemblies, each built from a document given to the build with values this assembly's parameters can drive, thejointsthat place them against each other, and theconnectorsit publishes for the assemblies that place it, and its ownproperties, such as its part number, evaluated over its parameters. Each component is moved by at most one joint, and joints form no closed loop.