Rhino(犀牛)中国技术支持与推广中心

标题: python未完成的练习 [打印本页]

作者: 半醉earth    时间: 2014-9-6 15:34
标题: python未完成的练习
写了一个简单的小脚本,做到这不知怎么进行下去了,想把这些圆上的点用polyline 竖着连接起来,不知如何处理,又来麻烦大家了。,

import rhinoscriptsyntax as rs
for z in rs.frange(0,30,3.5):
    p=rs.AddPoint(0,0,z)
    curve=rs.AddCircle(p,10)
    if curve:
        points=rs.DivideCurve(curve,12)
        for point in points:
            rs.AddPoint(point)
            rs.DeleteObjects(p)


01.jpg (187.8 KB, 下载次数: 16)

01.jpg

作者: 筑梦NARUTO    时间: 2014-9-6 16:17
看j大的这个http://bbs.rhino3d.asia/thread-23177-1-2.html
作者: 筑梦NARUTO    时间: 2014-9-6 16:37
import rhinoscriptsyntax as rs
for z in rs.frange(0,30,3.5):
    p=rs.AddPoint(0,0,z)
    curve=rs.AddCircle(p,10)
    if curve:
        points=rs.DivideCurve(curve,12,True)
        rs.DeleteObject(p)
你得代码可以像这样改下
作者: 筑梦NARUTO    时间: 2014-9-6 16:55
grasshopper版本的,你先自己写下,然后再看

QQ图片20140906165550.jpg (274.01 KB, 下载次数: 22)

QQ图片20140906165550.jpg

圆管.gh

7.13 KB, 下载次数: 97


作者: 筑梦NARUTO    时间: 2014-9-6 18:29
来个加强版的

QQ图片20140906182945.jpg (211.79 KB, 下载次数: 23)

QQ图片20140906182945.jpg

圆管加强版.gh

10.85 KB, 下载次数: 98


作者: 半醉earth    时间: 2014-9-7 17:18
筑梦NARUTO 发表于 2014-9-6 18:29
来个加强版的

筑梦兄真太热心了,先自己研究一番,实在不懂在下你的文件学习,还没有真正搞懂怎么把犀牛中的py代码改到gh中,现在只在研究犀牛中的py。




欢迎光临 Rhino(犀牛)中国技术支持与推广中心 (http://bbs.rhino3d.asia/) Powered by Discuz! X3.2