The
object normalization command provides a size and position change of an
active object for this object to fill out the unity cube in the best way possible. The command functions as follows: For all object vertices the maximum distance of the vertices in the X, Y and Z directions is found. Then the object is centered in all three directions, and the vertex coordinates are divided by the greatest distance. Thus the greatest of the object's dimensions will assume the unity value.
This command normalizes the object itself, not its children. With the children this command only provides for a change of their scale and translation, without including the children into the object's normalized size. This is the reason why it is not possible to normalize an object consisting of an empty group with children connected.