__header__

Description

This iterates through a set of parameter sets ( files ) and for each set adds a trigger to the Kinematic Collection (if one is input) and creates a geometry of the same name by copying an assembly so creating a is own

In it most basic form it create a set of geometries which but each one has it parameters updated by any supplied parameters. The parameters that are updated are those whose name is found in the geometric assembly

Inputs

KinematicCollection

Optional supplies kinematic collection whose kinematic trigger entities are created

GeoAssemblyDefintions

The "assembly drawing" of a part/geometry

PartDescriptionsCollection

The collection of parameters sets. For each one a kinematic trigger is created (optionally) and for each one a geometric assembly is added to the output GeometryCollection

Parameters

TagGeoAssemblyName

the tag name to identify the assembly in the GeoAssemblyDefintions

GeometryCollection

the created geometry collection

KinematicCollection

same as input __footer__