通知:E拓建筑网正式更名为拓筑在线!

拓筑在线

 找回密码
 快速注册

QQ登录

只需一步,快速开始

微信登录

微信扫一扫,快速登录

KANGAROO2学习 Class1.Class2


[版块:参数化设计] [分类:经验教程] [复制链接] 报告无效帖子查看: 3563|回复: 3   
拓土新兵|zzhangxxx 发表于 2021-3-16 18:09:07 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
KANGAROO2学习
(本笔记为在根据原厂工程师的教学视频整理部分学习笔记,供各位网友学习交流
Class1.基本
image.png
运算器分为三大部分:约束力部分(目标)、主体运算器、辅助部分。
image.png
接入kangaroo的线必须为直线,用一个line接收器可以保证从rhino拾取进来的线为直线,避免后续错误。
image.png
null值是前面接进来的点控制约束,在接入主运算器前可以用Entwine来整理前端数据,再用explore tree 来整理后端输出的东西。养成一个好的数据管理习惯。
image.png
不给值的时候默认是维持原来长度,加上数值之后可以达成维持等长的效果。
image.png
kangaroo2中,锚点实际上也是一个弹性约束力,只不过是值很大的弹性约束力,在kangaroo1中是理想点。
image.png
kangaroo2中,力的大小一般初始用默认值,调试时可以试试1-10范围内的值,不行再加大力度。而且当约束力的值越大时,其解算精度也会相应提高,导致运算速度变慢。在kangaroo2中力切记不要太大!!(锚点是个例外)当然,选用标准运算核心的时候还是影响不大。
image.png
物体受力变形导致长度约束不能跟原来一致。ps,当物体总长超出长度约束值总和时,结果必然超出约束值,但结果之间会趋于平均状态。
image.png
物体受力变形导致长度约束不能跟原来一致,因此可以通过调小重力的约束值来使得重力在形变完成后,不会对系统产生影响,从而能够实现先前的长度约束,但有一点要注意,调0的过程中需要较为缓和地调整,不然还是会产生惯性的畸变。
image.png
bouncy solver 弹性运算器,迭代的值就是计算多少次显示一次,越小过程更漫长。阻尼就是通过百分比来控制运算过程速度。这个运算器用来看计算过程不错,但是其结果输出的结果不太好,是一个拍平输出的结果,前端数据管理好的话其实也可以通过list length +slipt list 实现数据切割,还可以通过插件筛出。
tolerance接口是容差的意思,可以加大容差来弥补误差,但是还是最好让结构在结构点处重合比较好。
image.png
solver运算器的GoalObject端口只能接入经过约束力处理过的物体,要想输入可以用show运算器处理加入。solver运算器的输出端,I为运算次数,V为所有的点(点的运算是kangaroo核心算法),O为输出物件。

CLASS2.长度约束
image.png
image.png
OnPlane 将点固定到平面上。AnchorXYZ该运算器的强度值默认为1000,会导致解算精度变高,初始状态可将其先设置为1XYZ输入的是布尔值。
image.png
MeshEdege运算器可以找出网格的边界和内部的线。
image.png
Edegelengths等同于下面经过MeshEdege拆解后再进行线的长度约束,但没有下面的灵活,有时候会通过边缘和内部线的不同程度约束达到更为灵活的效果。Edegelengths在整体控制时比较好用,他的LengthFactor端口是一个比例值,当需要曲面网格总是处于收缩状态时可以将其直接设为0。还有一个要注意的就是Edegelengths的强度值默认为1length的强度值默认是10
image.png
在对一个曲面进
行结构优化的时候,可以通过在其表面先找出uv点阵,经过约束力的运算之后,再通过Surface From Points重构成一个完整的曲面表面结构。ps:记得重构的uv+1,这个运算器还可以拿来排点序。
image.png
MeshCorners运算器可以挑出网格的角点,其A端可以输入一个角度值,来判定要输出的角点。
image.png
这两个都是重力荷载的运算器下面少个方向,默认垂直向上。
image.png
NakedVertices可以找出曲面内部的点和边缘的点,l是点序,Pts是点。
首先用MeshEdege找出外边线,组合起来,再用SplitAtCorners在边缘线的角点出断开线段,达成分组的效果,其A端同样是角点的角度判定值。
image.png
OnCurve将点吸附到曲线上。
image.png
这个kangaroo2中的矩形网格转化成菱形网格的运算器,转化玩之后有缝,会导致网格内部有外露边缘。
image.png
这个时候可以用这个运算器来缝合这些裂缝。N端输入的缝合点数。R端输出结果。
image.png
image.png
但是之前的输出结果只是让点归在同个位置的结果,还是要使用这个焊接清理运算器来将整个网格修复好。
image.png
kangaroo2中网格细分的运算器,输入端L输入细分次数。
image.png
image.png
这里会出现一个突出去的点是因为原曲线是一个封闭曲线,在端点处首尾会有两个控制点叠加,因此剔除重复点之后就可以修复这种问题。ps:但其实教程中用到的这个运算器并不好,其运算量太大,可以直接用SplitList直接切掉第一个点,其运算速度可以大大加快,在gh中,最好使用一些较为直接的数据处理方式,而不是用大量的数据比对得出结果其运算速度会比较快。
image.png
refine细分的网格输出的结果是是个拍平的网格,ByParent输出的结果还是以之前的网格作为单元分面细分出来。但其对三角面的细分还是输出三角面的结果,若要使得三角面细分成四边面则要用wb的细分运算器。
image.png
一组点的刚体设置
image.png
MeshPipe是一个成网格管的运算器,但其有个问题就是生成的网格没有发现方向,可以用UnifyMesh来调整或者使用wb的网格细分。CustomPreview运算器可以设置显示材质,与rhino中同步。
image.png

塑性锚点运算器输入的L端和Strength端一般使用同一个值,从0.1开始调试,R端要输入一个复位按钮,复位按钮通常与解算器复位按钮用同一个。
image.png
风力输入端W是风力的大小和方向。ps:在kangaroo搭建模型框架的时候,先处理内力,再加入外力。力先用一开始的默认值调试。
image.png
等长约束运算器有个问题就是其长度是不明确的,当运算没有结果时,可能是因为运算到无穷远处,可以用弹性核心来看到这种现象,一般要搭配一个长度约束先让 运算收束,达到 稳定 状态之后再讲长度约束的力调成0,就能够实现等长约束的效果。
image.png
image.png
恒定的约束力运算器可以让相交在一个点上线有相同的约束力,以达到各个力的角度是恒定的效果。ps:比较少用,但其甚至能在三维空间形成角度稳态。
image.png
image.png
长度对齐约束力运算器可以规整线的长度,使其趋于一个整齐的比例值。
image.png
image.png
长度比例约束力运算器可以让前面的线和后面的线形成一定的比例关系。
image.png
塑性长度约束运算器可以使超出特定阈值之后的线的长度产生不可逆形变,这个运输器不好用。
image.png
固定长度约束运算器,这个运算器可以约束线的最小值和最大值。可以利用这个计算器来模拟出点碰撞的效果
image.png
这个运算器只知道Direction端不接入东西的时候可以将线归成横平竖直的体系。如果这里接入了非xy矢量,则要 搭配一个长度约束的运算器,不然运算结果将会瞬间崩溃。

KANGAROO2学习.docx (1.44 MB, 下载积分: e币 -2  e币充值 VIP免e币)

评分

参与人数 1e币 +20 收起 理由
深圳老梁 + 20 交流多进步,碰撞思维火花最珍贵。

查看全部评分

拓乡士官|Jingxuan 发表于 2021-3-16 19:09:14 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
您好,我觉得很棒,非常感谢您的分享,最近我们学校举办建造节,想做一个参数化的构筑物,大概还有一个月的时间,之前学过一点grasshopper,想知道现在如果直接学kangaroo不知道来不来得及
 楼主 | 拓土新兵|zzhangxxx 发表于 2021-3-16 19:16:52 | 显示全部楼层
发帖得20e币  e币充值  开通VIP会员  快速免费获取e币
Jingxuan 发表于 2021-3-16 19:09
您好,我觉得很棒,非常感谢您的分享,最近我们学校举办建造节,想做一个参数化的构筑物,大概还有一个月的 ...

来得及
您需要登录后才可以回帖 登录 | 快速注册 微信登录

Rhino&Grasshopper系列教程案例征集
Rhino&Grasshopper系列教程案例征集
楼主在第十三期内就已经提过,接下来的教程以小实例的模拟为主。这种情况下,楼主希望能更多的帮助到大家,最大程度的提供思路,而不是一直以自己东西做案例,
  沧月  huzi33最后回复于 2025-09-16 参数化设计

【By DanielJin】由浅入深学grasshopper BASIC 01
【By DanielJin】由浅入深学grasshopper BASIC 01
大家好,我的《Grasshopper从入门到进阶》课程已经开课了。 有兴趣欢迎关注:https://www.tuozhu123.com/course-54.html 前言:个人由于要出国读研,对参数
  DanielJin  马金国最后回复于 2025-09-16 参数化设计

【SEG出品】GH讲解之File
【SEG出品】GH讲解之File
原帖内容由微信公众账号【SecondEffectGroup】 【江河梦】小组发布,由【DanielJin】获得独家授权,进行重新整理和编辑后发布。转载请保留此行信息。欢迎大家下
  DanielJin  马金国最后回复于 2025-09-16 参数化设计

【E拓参数化论坛】精品贴汇总导读
【E拓参数化论坛】精品贴汇总导读
本帖主要是E拓参数化论坛的各种汇总贴。 其中官方公告的一些精品贴和资源帖在主贴附出 E拓参数化论坛各作者的教程在1楼至8楼 预留前20楼以备后期编辑添加新内
  DanielJin  马金国最后回复于 2025-09-15 参数化设计

18J811-1 《建筑设计防火规范》图示(按《建筑设计防火规范》GB50016-2014(2018年版)编
18J811-1 《建筑设计防火规范》图示(按《建筑设计防火规范》GB50
本图集收集于网络,仅供学习研究,侵删。若您发现有更新版本,请回复提醒或直接上传新版本。以下为百度网盘下载链接: [sell=1]链接:https://pan.baidu.com/s/1
  建筑范儿  jamdcba-TZ最后回复于 2025-09-15 建筑图集

《走向新建筑》勒·柯布西耶
《走向新建筑》勒·柯布西耶
1.柯布西耶 走向新建筑 第二版 陈志华译 2.走向新建筑 陈志华译(扫描版) 3.柯布西耶 走向新建筑Towards a New Architecture 链接:https://pa
  静宝贝  马金国最后回复于 2025-09-15 电子版图书

[英国版]Landscape & Urban Design 景观与城市设计 2025年09-10期
[英国版]Landscape & Urban Design 景观与城市设计 2025年09-10
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-10 建筑景观

[英国版]Archetech 建筑技艺 2025年09-10期
[英国版]Archetech 建筑技艺 2025年09-10期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-10 建筑景观

[美国版]Dwell 现代世界之家 2025年09-10期
[美国版]Dwell 现代世界之家 2025年09-10期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-10 建筑景观

[美国版]Architectural Record 建筑实录 2025年09期
[美国版]Architectural Record 建筑实录 2025年09期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-05 建筑景观

[英国版]The English Garden 英式庭院 2025年10期
[英国版]The English Garden 英式庭院 2025年10期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-05 建筑景观

[英国版]Wallpaper 设计业权威杂志 2025年10期
[英国版]Wallpaper 设计业权威杂志 2025年10期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-05 艺术设计

[意大利版]Domus 高端建筑室内杂志 2025年09期
[意大利版]Domus 高端建筑室内杂志 2025年09期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-05 室内家居

从画图狗到事业编
从画图狗到事业编
小弟出生在东部沿海二线地级市下属县级市,大学在市里二本大学读的建筑学5年制。当年高考分数500不到,这分数本来是要去外省读三本的,巧的是市里的这所
  夜尽天明610  hanxiangyu最后回复于 2025-09-03 建筑师讨论区

2024一级注册建筑师资格考试教材,最新版注考书籍
2024一级注册建筑师资格考试教材,最新版注考书籍
2024一级注册建筑师考试还剩一个月了,分享下最新版注考书籍,祝小伙伴们旗开得胜 2024-级注册建筑师考试教材---设计前期与场地设计.pdf 2024-级注册建筑
  马甲不能少  hanxiangyu最后回复于 2025-09-03 建筑师讨论区

[美国版]Frame 建筑室内设计杂志 Issue 163
[美国版]Frame 建筑室内设计杂志 Issue 163
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-03 室内家居

[德国版]Detail 建筑细部 2025年09期
[德国版]Detail 建筑细部 2025年09期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-03 建筑景观

[德国版]Detail 建筑细部 2025年07-08期
[德国版]Detail 建筑细部 2025年07-08期
2025年精选30种国外【建筑+景观+室内】设计杂志超大合集 全年订阅链接:https://www.eeeetop.com/forum.php?mod=viewthread&tid=75981
  深圳老梁  深圳老梁最后回复于 2025-09-03 建筑景观

官方综合交流QQ群(更多):

240721746

拓筑在线——面向建筑师群体的

设计交流论坛、软件学习社区、资料下载网站及企业服务平台!

微信扫一扫关注我们

微信公众号

拓筑小助手

GMT+8, 2025-9-17 06:55 , Processed in 0.091582 second(s), 22 queries , Gzip On, MemCached On.    拓筑在线 ( 粤ICP备11043922号 )

Powered by Discuz! X3.4  © 2011-2023 拓筑在线

快速回复 返回顶部 返回列表