网站大量收购独家精品文档,联系QQ:2885784924

均匀网格自适应建模(Kangaroo应用详解)丝路叶重托.pdfVIP

均匀网格自适应建模(Kangaroo应用详解)丝路叶重托.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
均匀网格自适应建模(Kangaroo应用详解)丝路叶重托.pdf

均匀网格的自适应建模(Kangaroo 应用详解) 作者:丝路数字视觉股份有限公司 叶重托 首先在此感谢上海分公司的同事对我的信任,给予我这个课题。由于时间仓促,未能及 时解决,遗憾留存于心。这事再次说明参数化的工作方式不一定是快速出结果的,也很有可 能是最耗费时间的,但结果是有质量保证的。 这次与大家分享的是我个人认为比较成熟的一套均匀网格解决方案。如图(附图_01 ) 这是客户还想继续再做调整的模型截图。客户想要菱形网格均匀分布的效果像如图(附图 _02、附图_03 ) 这样经纬走向顺滑。图片中的建筑是位于阿布扎比雅思岛上的Yas Hotel 。建筑由众多的菱 形LED 板包裹着,在晚上发出不停变换的彩色灯光,使整个建筑显得非常梦幻。对比两个 建筑网格细节,可以看出所谓菱形网格均匀分布,就是指从每个非边缘顶点出发都有4 条边 的网格均匀的分布在形体表面。而如图(附图_01 )所示,中部区域有两个顶点存在1 顶点 共5 条边的情况。需要改进的工作很明显就是两个,一个是消除共5 条边的顶点,一个是网 格顶点均匀分布。 消除共5 条边的顶点,这个比较容易,只需要重新划分曲面和重建曲面。如图(附图_04 ) 所示 将客户提供的曲面造型重新划分曲面并重建曲面为非剪切曲面。 菱形网格拓扑实际是由十字网格拓扑演变而来的,只需要将十字网格的每4 个相邻顶点 对角相连就够成了菱形网格拓扑。所以我们先安心来构建十字网格。如图(附图_05 )所示 将4 个曲面作为起始数据输入Grasshopper 中曲面转化为网格的电池,得到如图(附图_06 ) 所示 的最初的十字网格雏形。仔细观察这个网格走向及疏密分布都是不尽如意的,有扭曲,有疏 密。我们先提前看下最终优化的十字网格。如图(附图_07 ) 所示经过Kangaroo 动力学引擎解算过的均匀网格分布。对比前后两张图,我们会发现解算 的结果还是很给力的。 Kangaroo 动力学引擎是通过执行我编制的符合其运算规则的命令来实现运算的,下面 就向大家介绍如何驱动Kangaroo 动力学引擎。在(附图_07 )中那个画有一只跳跃的袋鼠就 是装载Kangaroo 动力学引擎的电池。在电池左端那一大把输入线就是我给出的指令。 网格分布优化的解算过程实质是点的不断移动的过程,让每个点都重复执行找到合适的 位置的命令,就像我们军训时站队列,向右看齐时一样不断微调自己的位置。如图(附图_08 ) 所示 将模型下端大开口处的点选取出来,命令这些点都在开口边线上保持距离。(附图_08 )所示 的是还未执行运算的初始状态,只是把每个点在整个模型中的序号通过筛选运算记录下来。 下面各过程图也是如此。 如图(附图_09 )所示 模型上端的两个开口处理比较特殊,既为了保持这个双孔的造型,又为了运算与模型下端开 口处的点有着一一对应的关系,我将这个开口转化为(附图_09 )Grasshopper 界面中虚线所 示的等价形式,使2 个洞转化为1 个洞参加运算。使这些点在虚线示意的轨迹上保持距离。 处理完边界点的均匀分布命令,就开始处理内部点的均匀分布命令。如图(附图_ 10) 所示 在由上开口不断演变为下开口的环形路径上,命令每条路径上的点在所在的路径上保持相等 的距离。如图(附图_ 11)所示 在与环形路径垂直的路径上,命令每条路径上的点在所在的路径上保持相等的距离。 看到这你是不是觉得计算机要处理的计算量很大,觉得点在横向竖向都保持相等的距 离,网格就均匀了?答案是否定的,对于4 边形网格,在结构力学上就已经定义了其不稳定 性。我们还需要对结构的力学均衡找到三角支撑,让点在横向竖向保持相等距离的状态能稳 定下来。如图(附图_ 12)所示 命令每个4 边网格单元内的2 条对角线长度相等,也就是构成这张网的每个小“X ”的2 画 相等。你是不是觉得这怎么可能?我们继续往下说更不可能的命令。如图(附图_ 13)所示 命令所有网格单元内的2 条对角线所形成的贯通连线相等。 看到这里你可能已经无法忍受我对这些3 维子物体的法西斯行径了。这里需要说明的一 个关键信息就是:基于力学的建模,一切受力都是可以接受的。物体间的相互作用叫力,我 们正是利用了力能相互影响、传递、衰减的特点,如果各种受力可以稳定下来,那么点的分 布就能得到合理的均衡结果。 值得一提的是再所有命令下达给Kangaroo 动力学引擎后,还应该给每个命令一个可调 整的力度,通过不断调试各命令的力度才能得到满意的结果。也就是

文档评论(0)

feiyang66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档