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

标题: 求助利用ghpython按一定顺序取出点阵中的点程序出现问题 [打印本页]

作者: 沉默的乌鸦    时间: 2014-3-28 21:56
标题: 求助利用ghpython按一定顺序取出点阵中的点程序出现问题
本帖最后由 沉默的乌鸦 于 2014-3-30 02:45 编辑

最近在做一个设计,遇到一些问题,希望得到大家帮助,在此谢过!
重要更新http://bbs.rhino3d.asia/forum.php?mod=viewthread&tid=23891&page=1&extra=#pid290007

线交错产生点.png (111.57 KB, 下载次数: 36)

线交错产生点

线交错产生点

点的组织方式.png (102.61 KB, 下载次数: 44)

点的组织方式

点的组织方式

搜狗截图14年03月28日1534_1.png (140.4 KB, 下载次数: 38)

我想将图中蓝色和红色的折线所经过的格点取出来用在穿成曲线

我想将图中蓝色和红色的折线所经过的格点取出来用在穿成曲线

图中黑色的线是我想用程序interpolate生成的.png (87.87 KB, 下载次数: 37)

图中黑色的线我想用程序interpolate生成,没有实现。最后根据生成的点手动连起来的

图中黑色的线我想用程序interpolate生成,没有实现。最后根据生成的点手动连起来的

算法.png (131.84 KB, 下载次数: 44)

算法的迭代取点逻辑

算法的迭代取点逻辑

程序错误.png (40.87 KB, 下载次数: 37)

程序的接口好像出现了问题,也可能是其他地方

程序的接口好像出现了问题,也可能是其他地方

fair curve后曲线变平滑增大空隙.png (2.92 KB, 下载次数: 40)

我手动fair curve后得到了想要的平滑效果,我在gh中没有找到faircurve电池,那么我可以在ghpython中调用rhi ...

我手动fair curve后得到了想要的平滑效果,我在gh中没有找到faircurve电池,那么我可以在ghpython中调用rhi ...

根据程序生成的点手动连线loft得到的目标形体.png (104.36 KB, 下载次数: 37)

这张图是我想要的效果(手动生成)

这张图是我想要的效果(手动生成)

python取点问题.rar

43.74 KB, 下载次数: 147


作者: 沉默的乌鸦    时间: 2014-3-28 22:02
有段话被吃掉了。“gh中没有faircurve电池,我可以在ghpython中调用rhinopython中的faircurve函数吗?”再次谢谢大家!

搜狗截图14年03月28日2200_12.png (22.97 KB, 下载次数: 26)

搜狗截图14年03月28日2200_12.png

作者: 筑梦NARUTO    时间: 2014-3-29 18:19
楼主GH啥版本的啊。我导入后有数据遗漏。。。好几个参数没有。。。
作者: 筑梦NARUTO    时间: 2014-3-29 19:01
楼主的GH版本可能比我高。我导入了有些数据丢失了。,所以我就自己做的。希望对你有帮助

QQ图片20140329190020.jpg (275.32 KB, 下载次数: 37)

QQ图片20140329190020.jpg

作者: 筑梦NARUTO    时间: 2014-3-29 19:04
顺便上传源文件,我的GH是0.90070的

ghpython取点问题.zip

16.64 KB, 下载次数: 134


作者: 沉默的乌鸦    时间: 2014-3-29 19:52
我的是0.9.0065,应该是ghpython的问题,这个电池经常不显示,我也不知道为什么
作者: 筑梦NARUTO    时间: 2014-3-29 19:54
沉默的乌鸦 发表于 2014-3-29 19:52
我的是0.9.0065,应该是ghpython的问题,这个电池经常不显示,我也不知道为什么

那就不清楚了,,,
作者: 沉默的乌鸦    时间: 2014-3-29 20:16
筑梦NARUTO 发表于 2014-3-29 19:54
那就不清楚了,,,

同学,谢谢你的程序,但我拖到我的gh里python电池就红了,这是什么情况?

搜狗截图14年03月29日2014_2.png (59 KB, 下载次数: 31)

搜狗截图14年03月29日2014_2.png

作者: 筑梦NARUTO    时间: 2014-3-29 21:03
沉默的乌鸦 发表于 2014-3-29 20:16
同学,谢谢你的程序,但我拖到我的gh里python电池就红了,这是什么情况?

我的PY是最新的0.6那个。你的啥版本,应该是不会的
作者: 沉默的乌鸦    时间: 2014-3-29 21:10
筑梦NARUTO 发表于 2014-3-29 21:03
我的PY是最新的0.6那个。你的啥版本,应该是不会的

我发现我的rhino5版本太低,只能用0.5的py,现在py变得稳定了,但你的电池组拖进去还是红的,方便留个qq吗?
作者: 筑梦NARUTO    时间: 2014-3-29 21:12
沉默的乌鸦 发表于 2014-3-29 21:10
我发现我的rhino5版本太低,只能用0.5的py,现在py变得稳定了,但你的电池组拖进去还是红的,方便留个qq吗 ...

603419608
作者: Jorin    时间: 2014-3-30 12:16
沉默的乌鸦 发表于 2014-3-28 22:02
有段话被吃掉了。“gh中没有faircurve电池,我可以在ghpython中调用rhinopython中的faircurve函数吗?”再次 ...

http://bbs.rhino3d.asia/thread-23888-1-1.html
已给出解答,套用就可以解决了。楼主需要再加固一下python的基础知识啊。




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