EntityGenerator

The EntityGenerator object creates a series of entities that are passed to the next object in a process.

The PrototypeEntity keyword identifies the entity to be copied.  This entity can be any type of object, no matter how complex.  Either a specific object or an expression that returns an object can be entered.  Copies retain both the graphics of the prototype as well as the values of all its inputs.

The rate at which entities are generated is determined by the InterArrivalTime and FirstArrivalTime keywords.  These inputs have units of time and can be a constant value, an object that returns a number with units of time (e.g. TimeSeries or Probability Distribution), or an expression that returns such a number.