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

标题: [求助] 对于makecrvperiodic命令的疑问 [打印本页]

作者: semau2008    时间: 2012-9-27 18:17
标题: [求助] 对于makecrvperiodic命令的疑问
请问各位高手,我在《rhino3D工业级造型与设计》中看到makecrvperidic命令对于闭合的复合直线polyline是可以起作用的,但是为什么我操作的时候时候没反应呢?命令行那里提示Unable to periodize some curves,请问这是怎么回事?我使用的是rhino4.0。
作者: Jessesn    时间: 2012-9-27 19:07
需要你的曲线的控制点足够的多才能完成这个指令,比如一条3阶线,至少需要5个控制点才能完成这个指令。
作者: semau2008    时间: 2012-9-28 08:51
Jessesn 发表于 2012-9-27 19:07
需要你的曲线的控制点足够的多才能完成这个指令,比如一条3阶线,至少需要5个控制点才能完成这个指令。

像图片中这两个例子,他的控制点就那几个,但是他可以做成功,我却做不成功,请问这是为什么,可以详细解释一下吗?您说的需要足够多的控制点,具体是需要多少才算足够?谢谢

360截图20120928084436750.jpg (209.83 KB, 下载次数: 10)

360截图20120928084436750.jpg

作者: simonchen    时间: 2012-9-28 11:15
本帖最后由 simonchen 于 2012-9-28 11:35 编辑

semau2008 发表于 2012-9-28 08:51
像图片中这两个例子,他的控制点就那几个,但是他可以做成功,我却做不成功,请问这是为什么,可以详细解 ...


大概过程如下图所示

画5边形,然后炸开


重建这组线段



再join成一个整体曲线

然后运行MakePeriodic(在选项选择是删去原曲线)


运行后的结果


打开控制点进行调整~~~完成










作者: Jessesn    时间: 2012-9-29 00:07
semau2008 发表于 2012-9-28 08:51
像图片中这两个例子,他的控制点就那几个,但是他可以做成功,我却做不成功,请问这是为什么,可以详细解 ...

你确定,在Rhino4中你可以完成图片中的操作?

作者: semau2008    时间: 2012-10-12 16:17
simonchen 发表于 2012-9-28 11:15
semau2008 发表于 2012-9-28 08:51
像图片中这两个例子,他的控制点就那几个,但是他可以做成功,我却做不 ...

非常感谢,已经懂了
作者: semau2008    时间: 2012-10-12 16:19
Jessesn 发表于 2012-9-29 00:07
你确定,在Rhino4中你可以完成图片中的操作?

可以,刚刚用了simonchen的方法试了,把五角星的每条边重建成3阶4个控制点就可以了
作者: johndok    时间: 2012-10-12 21:08
又学习到了。。




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