Rhino-Python

import rhinoscriptsyntax as rs
import Rhino.Geometry as rg

for i in range(10):

    posA = rg.Point3d(i*40,0,0)
    vecA = rg.Vector3d(0,10,10)
    x = 10 + i * 5
    for ii in range(10):
        line = rs.AddLine(posA, posA + vecA)
        posA = posA + vecA
        vecA = rs.VectorRotate(vecA,x,[0,0,1])
        rs.AddPipe(line,0,3,2,2)

One Comment

Comments are closed.