将砖块推拉至指定曲面

这个疑问是Shaper3d论坛朋友duertc提出的:如何在Rhino中实现下图的效果。

论坛的几位朋友分享了几种不同的制作方法大家参考:

ly871108 的方法:

使用Rhino的沿着曲面流动工具将挤出物件的控制点流动至目标曲面:

将曲面拍平且复制作为沿着曲面流动用的基准曲面;


 

半醉earth 的方法,使用Grasshopper:


 

深蓝 的方法,借助插件:

看到楼上两位朋友的方法都很不错,我看楼主有使用SU,我想到Rhino平台上一款类似SU功能的插件Jamparc也可以制作这组造型

你可以到这个帖子http://bbs.rhino3d.asia/thread-23002-1-1.html

或者到插件官网:http://jamparc.blogspot.com/p/jamparc-v5.html下载使用

这是一款免费插件,为我们提供了一些很实用的工具,当然操作起来也很简单。

 



我的方法如下:

1.绘制一大一小两个砖块轮廓线及各自的中心点,并且将中心点的颜色修改为2种(修改颜色很重要);

2.复制较大的砖块轮廓线和中心点使其错位拼接;

3.对大砖块及其中心点做矩形阵列;

4.复制小砖块与其中心点到另一个角落;

5.对上一步中的两组小砖块做直线阵列;

6.砖块轮廓线仅仅是起到定位的作用,因此,先将它们隐藏,然后将两种颜色的点物件投影到曲面上,最后将原来的点锁定或隐藏;

7.按照轮廓线的大小绘制一大一小砖块以及各自顶面的中心点;

8.接下来我们可以使用JamparcCopyToPoints指令完成后面的操作;

执行CopyToPoints指令>>选择砖块>>确定复制基准点>>按照颜色选中目标点
这一步要按照颜色选择点,所以之前修改点的颜色很有必要;



相同的方法完成另一组;

9.在Front视图将砖块底部的控制点拍平;

我们还可以给这些砖块的边缘做虚拟圆角;

最后效果:

再补充一下,如果变形之前的砖块为挤出物件,使用沿着曲面流动控制点与上面的方法得到的砖块任然为挤出物件,相对于多重曲面有很多优点,关于挤出物件的详细介绍看这里:http://bbs.rhino3d.asia/thread-21772-1-1.html

学习过程中如有疑问,请移步至论坛讨论。

此条目发表在Grasshopper, Rhino 5, 建模技巧, 建筑分类目录,贴了, , , , 标签。将固定链接加入收藏夹。