This page provides a structure group that can be used to create arrays of other objects. The simulation file usr_array_structure_group.fsp contains a structure group that will create an array of objects that are placed within the group.
For example, suppose we want to create an array of hemispheres.
Create the structure that you want to array. In this case, we have created a hemisphere using the surface object. If your structure is composed of more than one primitive, remember to group the primitives together.
Change the name of your structure to 'object'.
Move your structure named 'object' into the array_group. This is most easily accomplished with the reposition arrows (circled in the screenshot to the right).
Setup the array structure group as required.
It's possible to add custom properties to this object to modify each instance of the original object. In this example, we have radius and material properties to adjust the hemisphere.
The array structure group will automatically create an array of the objects.
For another example of a structure group that can be used to create arrays, see the Structure groups page. This page provides a detailed description of how to create your the 2D array object shown below.