Dynamo简易冰墩墩参数化建模教程

Hello大家好!我是九哥~

前几天我在公众号发了几张截图,是通过Dynamo简单做了一个冰墩墩模型,没想到小伙伴们都挺感兴趣的,如下:


 

之后我简单录了个屏:

Dynamo版简易冰墩墩来啦~

接下来我就简单介绍下用Dynamo创建这个冰墩墩的思路。


首先,我们要用Dynamo建个冰墩墩的模型,先要找个切入点,于是从百度找了个冰墩墩的照片:
 

图片来源网络,侵删

冰墩墩整体是个椭圆形的身体,所以就想着做半个椭圆,旋转下,但是做出来特别难看,于是突发奇想,把这个图片插入到Revit立面视图中,通过描边的方式,来创建出轮廓线,之后进行旋转即可:

然后让曲线绕Z轴旋转,即可得到第一个曲面:

胳膊和腿都是用的相同方式各做一条,然后镜像的,只是镜像面不同而已。
 

接下来的逻辑,就都是大同小异了,拿黑眼圈来举例吧,我还回到立面图里,把黑眼圈的椭圆定位好,然后通过Surface.ProjectInputOnto节点,将曲线投影到曲面上就行了:

因为没做过多的研究,开始就是想到哪里玩到哪里,所以就一条路走到黑了,眼镜,鼻子,嘴,手心的心形都以同样的方式,将曲线投影到曲面上去。

当然,只把曲线投影上去没啥意义,我们需要曲面,才好填色,这里主要用到了Surface.SubtractFrom节点,利用投影得到的曲线,把身体曲面上的眼圈位置挖下去,就可以单独填色了:

同样的方式重复一遍,就能在黑眼圈中再把眼睛位置拆分出来,我为了省事,就没反复做,只是投影了几个圆到曲面上当做眼球了。

逻辑是就是这样的简单,然后就是不断的找点,连成曲线,再做投影的重复性工作了。所有都做好以后,通过GeometryColor.ByGeometryColor节点来给不同部位填色就行了。

然后就是做一层外侧薄膜了,这个没太细做,就直接将身体各部位放大一下,给了个带透明的颜色就完事儿了。这里主要用到Geometry.Scale节点进行缩放。

最后用同样的方法,在冰墩墩肚子上投影一个矩形,再切出一个曲面来,把logo贴上去即可,用的是mage图像分组下的一些节点,主要是利用Image.Pixels节点,按像素数量读取图片的颜色,再用GeometryColor.BySurfaceColors节点把颜色映射到曲面上即可:

这样就通过Dynamo创建了一个简单的参数化冰墩墩模型,如下图:

好了,今天的教程就到这里了,是不是很简单,喜欢的小伙伴,记住点赞、在看、收藏一键三连哦~同时顺手转发下哈~

最后,想要获取源文件的小伙伴,在公众号后台回复“dy冰墩墩”获取dyn源文件,如果你有好玩的想法和思路,欢迎投稿分享哦~

  • 43
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
dynamo盾构隧道是指利用数学型和计算机仿真技术,对盾构隧道的施工过程进行拟和分析。它可以帮助工程师和设计师更好地了解隧道施工过程,预测可能出现的问题,并优设计方案。 首先,dynamo盾构隧道的数学型是过程的关键。型需要包括隧道的几何形状、材料力学性质、地质条件以及施工机械的参数等。通过对这些参数进行分析和计算,可以得到隧道在不同工况下的受力情况,从而确定合理的结构设计。 其次,根据数学型,通过计算机仿真技术进行隧道。将型输入到计算机软件中,进行力学分析和数值计算。可以拟盾构机的推进和清洁过程、预测隧道开挖过程中的地应力、变形和破坏情况,甚至可以拟不同施工场景下的灾害性事故如地面沉降、塌陷等。通过这些拟和分析,可以帮助工程师及时发现问题、做出调整,并制定相应的预防和应对措施。 最后,根据型的仿真结果,进行反馈和优设计。根据拟的结果,可以评估隧道结构的安全性和可行性,及时提出合理的设计调整。比如,根据拟结果可以优隧道的支护结构,调整盾构机的推进参数,提高施工效率和安全性。 综上所述,dynamo盾构隧道是一种基于数学型和计算机仿真的技术,可以帮助工程师预测隧道施工过程中的问题,优设计方案,提高隧道设的效率和安全性。这种技术在工程实践中具有重要的应用价值。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

九哥BIMer

予人玫瑰,手有余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值