讨论 --- 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
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
关于大陆地区Rhino原厂培训中心
筑梦NARUTO 发表于 2014-9-6 16:17:37
2
筑梦NARUTO 发表于 2014-9-6 16:37:10
3
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:49
4
grasshopper版本的,你先自己写下,然后再看

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

QQ图片20140906165550.jpg

圆管.gh

7.13 KB, 下载次数: 97

筑梦NARUTO 发表于 2014-9-6 18:29:25
5
来个加强版的

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

QQ图片20140906182945.jpg

圆管加强版.gh

10.85 KB, 下载次数: 98

评分

参与人数 1技术 +2 坛币 +4 收起 理由
Jorin + 2 + 4 热心助人!

查看全部评分

 楼主| 半醉earth 发表于 2014-9-7 17:18:10
6
筑梦NARUTO 发表于 2014-9-6 18:29
来个加强版的

筑梦兄真太热心了,先自己研究一番,实在不懂在下你的文件学习,还没有真正搞懂怎么把犀牛中的py代码改到gh中,现在只在研究犀牛中的py。
您需要登录后才可以回帖 登录 | 注册成为会员

本版积分规则