import rhinoscriptsyntax as rs import random # alleObjekte = rs.AllObjects() #print alleObjekte rs.DeleteObjects(alleObjekte) # # #print range(10) # #coords =[] #for zahl in range(17): # #print "coords", coords # ##print zahl # ##print "hoch 2=", zahl**2 # ###cor=[x,y,z] # cor = [zahl,zahl**1.01,0.0] # coords.append(cor) # rs.ZoomExtents # #print cor #coords.append([10,0,0]) #coords.append(coords[0]) #print coords #rs.AddPoints(coords) #rs.AddCurve( coords, degree=1) #rs.AddCurve( coords, degree=2) #rs.AddCurve( coords, degree=3) coords = [] anzahl = 10 #xVal = 10.1 #yVal=1.2 #zVal=1.3 xVal = random.uniform(0.5,2) yVal=1.2 zVal=1.3 for i in range(anzahl): for j in range(anzahl): for k in range(anzahl): x=i*xVal+random.uniform(0.3,0.6) y=j*yVal+random.uniform(0.3,0.6) z=k*zVal+random.uniform(0.3,0.6) cor=[x,y,z] coords.append(cor) rs.AddPoints(coords)