Generators

The Generator component in SpacePro is what turns a list of Space types into a dynamic, re-usable Space program. The name 'Generator' was chosen because each of these components ' generates' a number of Spaces, of a specific Space type. 

A generator has a number of inputs and one output. The output can optionally receive a 'Tag' to be able to tally and summarize the contents of the Space program. The essence of what a Generator does can be described by the following sentence:

For each N of element E in Scenario  Group G, I will generate X spaces of type S which are tagged with T.

Three examples could be:

  • For each 100 of element FTE in Scenario Total population, I will generate 1 space of type Pantry
  • For each 1 of element Work lounge seat in Scenario Group "Marketing managers", I will generate 1 space of type Work lounge room
  • For each 15 of element Employees and guests present in Scenario Each group, I will generate 1 space of type Regular toilet which are tagged with Sanitary.

So the Generator has these parts:

Field Input|Output Description Example
Name The name of the generator Workstation generator, G01
Generator type Input The type of generator Constant or For every
N Input The numerator (only applies to a "For every" generator) 100, 1 or 15
Element Input The element that the numerator applies to (number of) FTE, People or Workstation
In Scenario Input Where N should be counted the Total population, each group or only certain groups
X Output The number of spaces that should be created 0.5 or 1
Space type Output The Space types that should be generated Pantry, Work lounge room, or Workstation
Tags Output With which tags should the generated spaces be tagged Area " Facility", Type "Storage" Area " Collaboration", Type "Workstations"
Description An optional description that documents the generator For focus booths in the Collaboration area

Since creating a consistent and logical set of generators is important it would be good idea to look at the various types of generators in the provided Reworc-certified templates.