The problem of filling a given volume with a 3-dimensional structural network lattice comprising a certain number of nodes is considered. The proposed method of approach is contained within the framework of iterative physical dynamic simulation and implements a generative algorithm that features a particle-spring system. The algorithm is able to suitably arrange nodes in the space of a volumetric envelope and establish connections between them through local rules of self-organisation, thus producing efficient space frames without having prior knowledge of either geometry or topology of the network lattice.