import rhinoscriptsyntax as rs
import random as ran

#delete and start again
allobjs = rs.AllObjects()
rs.DeleteObjects(allobjs)
rs.EnableRedraw(False)

gh=3
ultimate=17
hoehe= gh/ultimate
breite= 0.63-2*hoehe
laenge= 2

def make_box(insertion=[0,0,0],xsize=breite,ysize=laenge,zsize=hoehe):
    #create a box
    corners = [[0,0,0], [xsize,0,0], [xsize,ysize,0], [0,ysize,0],
            [0,0,zsize], [xsize,0,zsize], [xsize,ysize,zsize], [0,ysize,zsize]]
    box = rs.AddBox(corners)
    rs.MoveObject(box, (0,0,0))
    rs.MoveObject(box, insertion)
    return(box)

for i in range(ultimate):
    make_box([i*breite,0,i*hoehe],breite,laenge,hoehe)

