#! python 2 import rhinoscriptsyntax as rs allobjs = rs.AllObjects() rs.DeleteObjects(allobjs) pts = ((0,0,0), (10,0,0),(10,10,0), (0,10,0), (0,0,10), (10,0,10), (10,10,10), (0,10,10)) my_box = rs.AddBox(pts) for i in range(5): for j in range(5): for p in range(5): if ((i+j+p)%2): rs.CopyObject(my_box, (i*10,j*10,p*10)) print i, j, p