A system for evolving 3D machine structure using CG