作者:Ansen
苹果公司前不久发布了2019 Mac Pro,这款Mac有着强悍的性能,高昂的售价,其机身的开孔造型也是充满争议,本次教学仅讨论这些孔洞造型如何在Rhino中建模。
图片来源:
苹果官网 https://www.apple.com/mac-pro/
本教学适合Rhino初学者阅读学习。
以下是我在Rhino中制作这些开孔的过程记录。
分析+建模过程
我截取其中的一小部分来制作,因为这样计算量小,容易发现问题所在,通过简单分析得出如下结论:
1.正圆开孔以正三角形网状分布;
2.面板正反面的正三角形晶格位置按照一定规律‘错位’;
3.面板上的开孔是通过切除半球体得到的。
按照以上的结论我们开始建模:
首先确定晶格的空间位置,如下图所示:
规律显而易见,正反面的三角形晶格在空间上做了错位,具体的定位参考下图(灰色虚线为同一组三角形单元阵列):
▼ 正面定位参考
▼ 背面定位参考
接下来基于确定好的三角形单元创建球体:
▼ 正面球体排布
▼ 背面球体排布
最后将孔洞切出来,我们通过Rhino的布尔运算差集工具(指令:BooleanDifference)就可以轻松实现。
目前的模型效果已经达到预期,接下来制作出完整的开孔面板就很容易了,只需要调整面板的大小与球体的阵列数量即可。
模型的调整
以上的建模过程虽然简单,但是有几个数据需要提前确定好,比如球体半径,面板的厚度等等。苹果公司在制作模型时一定也是事先考究过这些尺寸之间的关系,但是我们这里不必要深究具体的关系是什么,因为没有什么意义,也不是本篇教学的目的。
建模者应该思考:如果想在后期调整凹陷半圆的大小,镂空孔洞的尺寸,我们应该怎么做?这是做任何模型都会考虑的事情。
这个修改的过程在Rhino中几乎要从头开始,因为Rhino的布尔运算并不支持建构历史,但是我们可以借助Grasshopper。
Rhino原厂最初开发Grasshopper的目的并不是为了参数化设计,而仅仅是为了在Rhino里修改模型变得快速和容易,希望由此节省设计反复修改耗费的时间和人力。所以Rhino原厂最初在开发的时候公司内部把它叫做Explicit History(外部建构历史)。
我们可以把刚刚的建模过程在Grasshopper中完成,建模方法可以参考Rhino,因此具体过程不在这里详述了。
最后通过调整球体半径,板件的厚度等参数来改变最终的结果。
(▲调整参数得到不同的开孔大小)
如果你对Grasshopper和参数化设计有一定了解,你一定可以制作出更加丰富的开孔造型而并非局限于等大小的开孔,这也是很多设计师喜欢参数化设计的原因,因为它可以帮助你释放思维想法,甚至能得到你一开始并没有想到结果。
下图右侧是我在写这篇教学时测试的一个渐变效果:
(▲规则与渐变的开孔效果对比)
以上就是本次教学的内容了,希望能对你的建模学习带来启发。
2019暑期新增面授课程请点击这里……