Rhino3D犀牛中文网
标题:
Grasshopper 中的曲面展开
[打印本页]
作者:
Jessesn
时间:
2017-10-9 12:48
标题:
Grasshopper 中的曲面展开
背景
:我们知道在 Rhino中提供三个不同的展开工具,分别为 UnrollSrf、Smash 与 Squish, 这三个指令的差别在于 UnrollSrf 指令只能展开单曲曲面(UV两个方向中其中有一个方向为1阶),Smash与 Squish 并没有这个限制,出于精度与准确性对于这三个指令的使用顺序我们推荐为
UnrollSrf > Squish > Smash
, 关于更多的介绍可以查看 Rhino的帮助文件 或浏览下面这个贴
http://bbs.rhino3d.asia/thread-216-1-1.html
(, 下载次数: 527)
上传
点击文件名下载附件
Suqish 针对双曲面展开
:双曲展开理论上都能做到非常精确,但实际应用并不是这么简单,目前大部分的解决方案都只能模拟与近视反求(
如何把一个平面的材料加工为一个空间的3D造型,反求用怎么的平面排版让实际加工3D造型的过程尽可能的减少变形
),因为展开的精度和产品的几何形状、材质属性、加工方法都有很大的关系,Rhino中的 Squish 我们不推荐应用于特别高精度的产品,例如五金端子件的展开,这些通用配件产品都是要求到 0.001毫米的精度,且不同五金件的折弯系数需要材料厂商提供的,这是一个比较大的数据库。除此之前的其他产品双曲展开,问题都不大,Squish 中提供的材料属性只有两种,软材料与硬材料,专业用户我们都建议自己先小范围的测试,使用不同的伸缩与延展系数,这是一个细致且工作过程,需要用户自己尝试,最好是建立自己的常用系数库,
提醒
:目前 Squish 并不支持带有厚度的材料计算。
(, 下载次数: 564)
上传
点击文件名下载附件
(, 下载次数: 536)
上传
点击文件名下载附件
(, 下载次数: 560)
上传
点击文件名下载附件
(, 下载次数: 494)
上传
点击文件名下载附件
GH中的展开
:这里要讨论的是 Grasshopper 工具中的展开,目前 Grasshopper 1 中并没有提供任何的展开工具,包括前面我们所提及的 UnrollSrf、Smash 与 Squish 这三个指令,因为在 Rhinocommon 中并没有提供这么一个类别,所以无法以 Rhinosciptsyntax 函数或是 RhinoCommon 的方式来执行,所以 GH 中也没有加入这个功能,目前的解决方案参考下面的方法,
在 GH中使用代码来呼叫这三个指令,请浏览 Grasshopper 论坛中的一个讨论帖,
Djordje
有分享了他如何在 GH 中呼叫 Squish 指令的方法,
详情请浏览这里
使用第三方的插件,例如
LunchBox
中有提供类似的工具
(, 下载次数: 529)
上传
点击文件名下载附件
Squisher,
这个插件已经将 Squish 指令的全部功能引入 Grasshopper,
如果针对展开有相关的疑问,欢迎大家继续这里留言讨论...
作者:
无非求碗热汤喝
时间:
2017-10-9 12:54
GOOD! 研究全面,内容详实。
作者:
xkdsofa
时间:
2017-10-11 00:09
有人会用么,也想了解一下是如何做到的,语言能力差看不明白
欢迎光临 Rhino3D犀牛中文网 (https://rhino3d.asia/)
Powered by Discuz! X3.3