搜建筑资料网 - 做最好的工程资料下载网站!本站永久网址:www.sojianzhu.com

当前位置: > 知识 > > 内容页

C4D XPresso创建一个可以控制的楼梯~1

浏览:2019-11-23 16:50

 

花了很长的时间才整理好思路,但是这XPresso表达式还是存在一个致命的缺陷,栏杆的旋转角度没法自动调节~,我想了很久没想到办法只能放弃了=-=,不过大体还是很好用的。

工具/环境

C4D任意版本+任意可以运行该软件的电脑

方法/步骤

    1

    首先创建一个空白组添加用户数据,用户数据的名称为楼梯高度,类型是浮点数,默认是300,取消最大值的勾选。

    然后创建一个表达式。

    2

    选择空白组,将其拖拽到表达式的控制台上。
    如过不小心关了,可以双击空白组上的紫色标签。
    单机红色端口,调出高度。

    表达式的控制顺序为红色控制蓝色。

    3

    将基座的三根螺旋线拖曳到控制台,选择蓝色端口在对象属性中找到螺旋线的高度控制,也可以直接拖属性标签(就是按着鼠标直接拖高度放到蓝色端口上)。
    然后一一连上。

    4

    然后是外圈线的内外半径的端口控制,新添加一个用户数据即可。
    内圈线也一样。

    5

    中间截面的要稍微绕一下,添加一个数学运算器第一个是加法第二个乘法,内圈线半径加外圈线半径的和乘以0.5就是截面的螺旋线的半径。

    6

    前面的暂时用不到了,可以将其打组。
    选中前面的控制器右击转化为群组即可。

    外圈的螺旋线半径比基座外侧的线半径大5cm,加一个布尔就行了。

    内圈的线半径小5cm,同理。

    7

    做到这里经过测试发现截面的宽度不能跟着调节,因此要调整一下。

    将控制截面宽度的矩形放到控制台上,在空白组上添加截面厚度的用户数据,矩形的端口为宽度和高度,宽度是外侧半径-内测半径厚度直接由用户数据来控制。

    ps:右击群组里面有一个解组选项

    8

    写到这里基座的部分就写完了,下一篇介绍扶手和台阶的控制方法。

    11C4D XPresso创建一个可以控制的楼梯~2

    教程结束。
分享到:

相关文章