Kangaroo 用户对象中文教程
这一版按“怎么接上下端口”重写:每个电池都按 Grasshopper 左侧输入、右侧输出的端口顺序说明该接什么、接到哪里,并保留原英文名和真实电池图标方便对照。
源目录:D:\OneDrive\my_work\UserObjects\UserObjects中文副本:D:\OneDrive\my_work\UserObjects\UserObjects_CN_20260515电池数量:19图标:来自 .ghuser 原始 Icon
电池教程
19 个用户对象
001查找四边网格边界上的角点。
原分类:Kangaroo输入:1输出:1中文副本:角点.ghuser
什么时候用
用于从四边网格边界中提取转折点,作为固定点、边界控制点或后续筛选点。
左侧输入端口怎么接
- 左侧输入 1:网格,接入要分析的四边网格,通常来自 Mesh 参数或上游网格生成组件。
右侧输出端口接到哪里
- 右侧输出 1:角点,接到 Anchor/固定点、Point 参数、Panel 或后续筛选组件。
注意事项
- 输入最好是四边网格;三角网格或破碎边界会让角点判断不稳定。
- 如果输出点太多,先检查边界是否有碎边、重复点或未焊接边。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接入要分析的四边网格,通常来自 Mesh 参数或上游网格生成组件。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 角点原端口/类型:Data | 接到 Anchor/固定点、Point 参数、Panel 或后续筛选组件。 | 数据树 |
002将网格向圆切网格状态优化,生成相切内切圆目标。
原分类:Kangaroo输入:2输出:1中文副本:切圆网格优化.ghuser
什么时候用
用于圆填充、切圆网格或离散几何优化。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要优化的网格。
- 左侧输入 2:强度,接 Number Slider,控制目标力强弱,从小值开始。
右侧输出端口接到哪里
- 右侧输出 1:相切内切圆,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 强度过大容易抖动或发散,先用小值测试。
- 输入网格拓扑直接影响结果,面太乱时先清理网格。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:M | 接需要优化的网格。 | 单项,可选 |
| 2. 强度原端口/类型:Strength | 接 Number Slider,控制目标力强弱,从小值开始。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 相切内切圆原端口/类型:TangentIncircles | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
003保持网格边界趋向笔直的弯曲约束。
原分类:Kangaroo输入:3输出:1中文副本:边界弯曲.ghuser
什么时候用
用于给网格边界增加抗弯能力,减少边界折弯。
左侧输入端口怎么接
- 左侧输入 1:弯曲强度,接 Number Slider,控制边界抗弯强度。
- 左侧输入 2:网格,接需要提取边界并施加约束的网格。
- 左侧输入 3:角度阈值,接角度阈值,用来判断哪些边界折角需要约束。
右侧输出端口接到哪里
- 右侧输出 1:弯曲力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 角度阈值不合适会漏选或误选边界折角。
- 通常和网格弹簧、固定点一起用,单独使用效果不明显。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 弯曲强度原端口/类型:BendStrength | 接 Number Slider,控制边界抗弯强度。 | 单项 |
| 2. 网格原端口/类型:Mesh | 接需要提取边界并施加约束的网格。 | 单项 |
| 3. 角度阈值原端口/类型:Second Number | 接角度阈值,用来判断哪些边界折角需要约束。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 弯曲力原端口/类型:List | 接到 Kangaroo Solver 的目标/力输入。 | 列表 |
004对网格顶点施加重力。
原分类:Kangaroo输入:2输出:1中文副本:重力.ghuser
什么时候用
用于布料、膜面、网格松弛或结构找形。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要受重力影响的网格。
- 左侧输入 2:重力强度,接 Number Slider,控制重力倍率。
右侧输出端口接到哪里
- 右侧输出 1:重力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 重力需要弹簧、固定点等约束配合,否则几何会持续下落。
- 强度过大时先降低数值,或增加固定点稳定求解。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要受重力影响的网格。 | 单项 |
| 2. 重力强度原端口/类型:Factor | 接 Number Slider,控制重力倍率。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 重力原端口/类型:UnaryForce | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
005根据深度对网格施加流体压力。
原分类:Kangaroo输入:2输出:1中文副本:水压网格.ghuser
什么时候用
用于模拟水压或随高度变化的压力。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要承受水压的网格。
- 左侧输入 2:流体密度,接 Number Slider,控制压力随深度变化的强度。
右侧输出端口接到哪里
- 右侧输出 1:水压,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 网格法线会影响压力方向,结果反了先检查法线。
- 密度不要一开始给太大,先确认压力方向正确。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要承受水压的网格。 | 单项 |
| 2. 流体密度原端口/类型:Density | 接 Number Slider,控制压力随深度变化的强度。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 水压原端口/类型:Hydro | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
006查找网格边界角点。
原分类:Kangaroo输入:2输出:1中文副本:网格角点.ghuser
什么时候用
用于从网格边界中找出明显折角点。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要查找边界角点的网格。
- 左侧输入 2:角度容差,接角度容差,控制角点识别敏感度。
右侧输出端口接到哪里
- 右侧输出 1:角点列表,接 Point 参数、Panel、Anchor 或后续列表筛选组件。
注意事项
- 容差越敏感,输出点可能越多;越宽松,可能漏掉小折角。
- 边界不干净时先 Weld 或清理网格。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要查找边界角点的网格。 | 单项 |
| 2. 角度容差原端口/类型:First Number | 接角度容差,控制角点识别敏感度。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 角点列表原端口/类型:List | 接 Point 参数、Panel、Anchor 或后续列表筛选组件。 | 列表 |
007对三角网格施加压力。
原分类:Kangaroo输入:2输出:1中文副本:网格压力.ghuser
什么时候用
用于膜结构、充气面或鼓起效果。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要施加压力的三角网格。
- 左侧输入 2:压力值,接 Number Slider,控制压力大小。
右侧输出端口接到哪里
- 右侧输出 1:压力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 更适合三角网格;四边网格建议先三角化测试。
- 压力方向受法线影响,鼓起方向错误时翻转网格法线。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要施加压力的三角网格。 | 单项 |
| 2. 压力值原端口/类型:PressureLevel | 接 Number Slider,控制压力大小。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 压力原端口/类型:Pressure | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
008对网格施加拉普拉斯平滑。
原分类:Kangaroo输入:2输出:1中文副本:网格平滑.ghuser
什么时候用
用于减少网格噪点,让顶点分布更均匀。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要平滑的网格。
- 左侧输入 2:平滑强度,接 Number Slider,控制平滑目标强度。
右侧输出端口接到哪里
- 右侧输出 1:平滑力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 平滑会抹掉棱角,强度过大会丢失形体特征。
- 需要保持边界时,配合固定点或边界弹簧使用。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要平滑的网格。 | 单项 |
| 2. 平滑强度原端口/类型:Strength | 接 Number Slider,控制平滑目标强度。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 平滑力原端口/类型:Laplacian | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
009将平面折痕图案折叠为三维折纸。
原分类:Kangaroo输入:6输出:2中文副本:折纸.ghuser
什么时候用
用于把平面网格、山折线、谷折线和目标角度转换为折纸求解目标。
左侧输入端口怎么接
- 左侧输入 1:网格,接折纸基础网格。
- 左侧输入 2:谷折线,接 Valley 谷折曲线。
- 左侧输入 3:谷折角,接谷折目标角度。
- 左侧输入 4:山折线,接 Mountain 山折曲线。
- 左侧输入 5:山折角,接山折目标角度。
- 左侧输入 6:折叠量,接 0 到 1 或目标折叠倍率。
右侧输出端口接到哪里
- 右侧输出 1:作用力,接到 Kangaroo Solver 的目标/力输入。
- 右侧输出 2:网格,接预览或作为求解几何参考。
注意事项
- 山折线和谷折线必须和网格折痕对应,否则求解不稳定。
- 先只接少量折线测试方向,再加入完整折痕。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接折纸基础网格。 | 单项,可选 |
| 2. 谷折线原端口/类型:Curve | 接 Valley 谷折曲线。 | 单项,可选 |
| 3. 谷折角原端口/类型:Number | 接谷折目标角度。 | 单项,可选 |
| 4. 山折线原端口/类型:Curve | 接 Mountain 山折曲线。 | 单项,可选 |
| 5. 山折角原端口/类型:Number | 接山折目标角度。 | 单项,可选 |
| 6. 折叠量原端口/类型:Number | 接 0 到 1 或目标折叠倍率。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 作用力原端口/类型:Data | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
| 2. 网格原端口/类型:Mesh | 接预览或作为求解几何参考。 | 单项 |
010为网格每个面生成平面度颜色显示。
原分类:Kangaroo输入:3输出:3中文副本:平面度显示.ghuser
什么时候用
用于检查四边网格或面板化模型的平整程度。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要检查平面度的网格。
- 左侧输入 2:数值域,接 Domain,控制颜色映射范围。
- 左侧输入 3:是否归一化,接 Boolean Toggle,决定是否归一化平面度数值。
右侧输出端口接到哪里
- 右侧输出 1:平面度数值,接 Panel、Bounds 或统计组件查看数值。
- 右侧输出 2:网格,接 Custom Preview 的几何输入。
- 右侧输出 3:颜色,接 Custom Preview 的颜色输入。
注意事项
- 这是显示/诊断组件,不是 Kangaroo 求解力,不要接 Solver 目标输入。
- 颜色不明显时调整 Domain 或打开归一化。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要检查平面度的网格。 | 单项 |
| 2. 数值域原端口/类型:Domain | 接 Domain,控制颜色映射范围。 | 单项 |
| 3. 是否归一化原端口/类型:Boolean | 接 Boolean Toggle,决定是否归一化平面度数值。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 平面度数值原端口/类型:Number | 接 Panel、Bounds 或统计组件查看数值。 | 单项 |
| 2. 网格原端口/类型:Mesh | 接 Custom Preview 的几何输入。 | 单项 |
| 3. 颜色原端口/类型:Colour | 接 Custom Preview 的颜色输入。 | 单项 |
011对网格中的四边面施加平面化力。
原分类:Kangaroo输入:2输出:1中文副本:四边面平面化.ghuser
什么时候用
用于让四边面板趋于平面,适合幕墙面板和离散曲面优化。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要平面化的四边网格。
- 左侧输入 2:平面化强度,接 Number Slider,控制平面化约束强度。
右侧输出端口接到哪里
- 右侧输出 1:平面化力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 只对四边面平面化有意义;非四边拓扑效果会变差。
- 强度太高会和长度、边界等约束冲突,建议逐步提高。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要平面化的四边网格。 | 单项,可选 |
| 2. 平面化强度原端口/类型:PlanarizeStrength | 接 Number Slider,控制平面化约束强度。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 平面化力原端口/类型:Planarize | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
012为多段线生成弯曲约束。
原分类:Kangaroo输入:3输出:2中文副本:多段线弯曲.ghuser
什么时候用
用于控制折线或多段线的弯曲状态。
左侧输入端口怎么接
- 左侧输入 1:多段线,接需要施加弯曲约束的 Polyline 曲线。
- 左侧输入 2:弯曲强度,接 Number Slider,控制抗弯强度。
- 左侧输入 3:角度系数,接角度系数,控制静止弯折角度。
右侧输出端口接到哪里
- 右侧输出 1:线段,接预览或后续线段分析。
- 右侧输出 2:弯曲力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 输入尽量是多段线,普通 Nurbs 曲线建议先转 Polyline。
- 调参时一次只改强度或角度系数中的一个。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 多段线原端口/类型:Curve | 接需要施加弯曲约束的 Polyline 曲线。 | 单项 |
| 2. 弯曲强度原端口/类型:BendStrength | 接 Number Slider,控制抗弯强度。 | 单项 |
| 3. 角度系数原端口/类型:B | 接角度系数,控制静止弯折角度。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 线段原端口/类型:Line | 接预览或后续线段分析。 | 单项 |
| 2. 弯曲力原端口/类型:Bending | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
013将多段线转换为弹簧。
原分类:Kangaroo输入:2输出:1中文副本:多段线弹簧.ghuser
什么时候用
用于把折线边转换为长度保持目标。
左侧输入端口怎么接
- 左侧输入 1:多段线,接要转为弹簧的 Polyline。
- 左侧输入 2:弹簧刚度,接 Number Slider,控制弹簧刚度。
右侧输出端口接到哪里
- 右侧输出 1:弹簧,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 曲线过密会生成很多弹簧,影响求解速度。
- 刚度越大越接近保持原长,但也更容易和其他目标冲突。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 多段线原端口/类型:Curve | 接要转为弹簧的 Polyline。 | 单项,可选 |
| 2. 弹簧刚度原端口/类型:Stiffness | 接 Number Slider,控制弹簧刚度。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 弹簧原端口/类型:Springs | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |

互承结构
原名:ReciprocalStructure
014将网格转换为互承结构并优化相切关系。
原分类:Kangaroo输入:4输出:4中文副本:互承结构.ghuser
什么时候用
用于由网格生成 reciprocal structure 互承杆件系统。
左侧输入端口怎么接
- 左侧输入 1:网格或几何,接作为互承结构基础的网格或几何。
- 左侧输入 2:角度,接杆件旋转/搭接角度。
- 左侧输入 3:长度,接杆件目标长度。
- 左侧输入 4:半径,接管件半径。
右侧输出端口接到哪里
- 右侧输出 1:线段,接 Curve/Line 参数、预览或后续杆件加工流程。
- 右侧输出 2:管件,接 Brep 参数、预览或导出几何。
- 右侧输出 3:索引A,接 Panel 或用于读取连接关系的列表处理。
- 右侧输出 4:索引B,接 Panel 或用于读取连接关系的列表处理。
注意事项
- 这是生成互承结构结果的组件,重点看线段和管件输出。
- 角度、长度、半径彼此关联,错位时先单独调角度。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格或几何原端口/类型:Geometry | 接作为互承结构基础的网格或几何。 | 单项,可选 |
| 2. 角度原端口/类型:Degrees | 接杆件旋转/搭接角度。 | 单项,可选 |
| 3. 长度原端口/类型:Number | 接杆件目标长度。 | 单项,可选 |
| 4. 半径原端口/类型:Number | 接管件半径。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 线段原端口/类型:Line | 接 Curve/Line 参数、预览或后续杆件加工流程。 | 单项 |
| 2. 管件原端口/类型:Pipe | 接 Brep 参数、预览或导出几何。 | 列表 |
| 3. 索引A原端口/类型:Integer | 接 Panel 或用于读取连接关系的列表处理。 | 单项 |
| 4. 索引B原端口/类型:Integer | 接 Panel 或用于读取连接关系的列表处理。 | 单项 |
015给网格增加壳体弯曲刚度。
原分类:Kangaroo输入:3输出:1中文副本:壳体弯曲.ghuser
什么时候用
用于壳体找形和面状结构,让网格保留或趋向某种折角状态。
左侧输入端口怎么接
- 左侧输入 1:网格,接壳体基础网格。
- 左侧输入 2:强度,接 Number Slider,控制壳体弯曲刚度。
- 左侧输入 3:角度系数,接角度系数;0 趋于平,1 更接近保持原始角度。
右侧输出端口接到哪里
- 右侧输出 1:壳体力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 角度系数决定静止状态,0 和 1 的效果差别很大。
- 壳体约束通常需要边界固定点,否则整体形体可能漂移。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:M | 接壳体基础网格。 | 单项,可选 |
| 2. 强度原端口/类型:Strength | 接 Number Slider,控制壳体弯曲刚度。 | 单项,可选 |
| 3. 角度系数原端口/类型:B | 接角度系数;0 趋于平,1 更接近保持原始角度。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 壳体力原端口/类型:Hinges | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
016将网格所有边转换为弹簧。
原分类:Kangaroo输入:3输出:1中文副本:网格弹簧.ghuser
什么时候用
网格松弛和找形里常用的基础长度约束。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要提取边弹簧的网格。
- 左侧输入 2:弹簧刚度,接 Number Slider,控制边弹簧刚度。
- 左侧输入 3:静止长度系数,接长度倍率;1 通常表示接近原始边长。
右侧输出端口接到哪里
- 右侧输出 1:弹簧,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 静止长度系数小于 1 会收缩,大于 1 会放松/变长。
- 网格边很多时会生成大量弹簧,求解变慢时先降低网格密度。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要提取边弹簧的网格。 | 单项 |
| 2. 弹簧刚度原端口/类型:Stiffness | 接 Number Slider,控制边弹簧刚度。 | 单项 |
| 3. 静止长度系数原端口/类型:B | 接长度倍率;1 通常表示接近原始边长。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 弹簧原端口/类型:Springs | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
017从平面网格生成紧凑相切圆。
原分类:Kangaroo输入:1输出:1中文副本:相切圆.ghuser
什么时候用
用于圆形填充、图案生成或切圆研究。
左侧输入端口怎么接
- 左侧输入 1:网格,接平面网格。
右侧输出端口接到哪里
- 右侧输出 1:相切圆,接 Circle 参数、Custom Preview 或后续圆形加工/分析流程。
注意事项
- 依赖平面网格拓扑,非平面或破碎网格会导致圆结果异常。
- 输出是圆几何,不是求解目标,通常用于显示或后续建模。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接平面网格。 | 单项,可选 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 相切圆原端口/类型:Circle | 接 Circle 参数、Custom Preview 或后续圆形加工/分析流程。 | 单项 |
018创建带驱动力的轮子目标。
原分类:Kangaroo输入:6输出:4中文副本:轮子.ghuser
什么时候用
用于搭建轮子模拟,生成轴点、轮周点、连线和驱动目标。
左侧输入端口怎么接
- 左侧输入 1:平面,接轮子的基准平面,决定位置和朝向。
- 左侧输入 2:弹簧刚度,接 Number Slider,控制轮子结构刚度。
- 左侧输入 3:深度,接轮子厚度或约束深度参数。
- 左侧输入 4:半径,接轮子半径。
- 左侧输入 5:边数,接整数,控制轮子分段数量。
- 左侧输入 6:驱动强度,接 Number Slider,控制旋转/驱动力强度。
右侧输出端口接到哪里
- 右侧输出 1:轴点,接 Point 参数或预览,用于查看轮轴点。
- 右侧输出 2:轮点,接 Point 参数或预览,用于查看轮周点。
- 右侧输出 3:连线,接 Curve/Line 参数或预览。
- 右侧输出 4:作用力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 平面方向决定轮子的朝向;方向不对先改 Plane。
- 边数越多越平滑,但求解也会更重。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 平面原端口/类型:Plane | 接轮子的基准平面,决定位置和朝向。 | 单项 |
| 2. 弹簧刚度原端口/类型:Stiffness | 接 Number Slider,控制轮子结构刚度。 | 单项 |
| 3. 深度原端口/类型:Number | 接轮子厚度或约束深度参数。 | 单项 |
| 4. 半径原端口/类型:Radius | 接轮子半径。 | 单项 |
| 5. 边数原端口/类型:Segments | 接整数,控制轮子分段数量。 | 单项 |
| 6. 驱动强度原端口/类型:Strength | 接 Number Slider,控制旋转/驱动力强度。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 轴点原端口/类型:Point | 接 Point 参数或预览,用于查看轮轴点。 | 单项 |
| 2. 轮点原端口/类型:Point | 接 Point 参数或预览,用于查看轮周点。 | 单项 |
| 3. 连线原端口/类型:Line | 接 Curve/Line 参数或预览。 | 单项 |
| 4. 作用力原端口/类型:Data | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |
019对网格施加风力。
原分类:Kangaroo输入:5输出:1中文副本:风力网格.ghuser
什么时候用
用于给布料、膜面或网格模拟增加风向量、强度和水线限制。
左侧输入端口怎么接
- 左侧输入 1:网格,接需要受风的网格。
- 左侧输入 2:风向量,接 Vector,表示风向和风速。
- 左侧输入 3:相对风,接 Boolean Toggle,决定是否计算相对风。
- 左侧输入 4:强度,接 Number Slider,控制风力倍率。
- 左侧输入 5:水线模式,接 0/1/2:0 忽略水线,1 只作用地面以上,2 只作用地面以下。
右侧输出端口接到哪里
- 右侧输出 1:风力,接到 Kangaroo Solver 的目标/力输入。
注意事项
- 风向量长度和强度都会影响结果,调参时不要两个一起大幅变化。
- 水线模式不需要时设 0,避免无意过滤掉部分网格点。
输入端口(左侧,从上到下)
| 中文端口 | 怎么接 | 访问方式 |
|---|
| 1. 网格原端口/类型:Mesh | 接需要受风的网格。 | 单项 |
| 2. 风向量原端口/类型:Wind | 接 Vector,表示风向和风速。 | 单项 |
| 3. 相对风原端口/类型:Relative | 接 Boolean Toggle,决定是否计算相对风。 | 单项 |
| 4. 强度原端口/类型:Strength | 接 Number Slider,控制风力倍率。 | 单项 |
| 5. 水线模式原端口/类型:Waterline | 接 0/1/2:0 忽略水线,1 只作用地面以上,2 只作用地面以下。 | 单项 |
输出端口(右侧,从上到下)
| 中文端口 | 接到哪里 | 访问方式 |
|---|
| 1. 风力原端口/类型:Wind | 接到 Kangaroo Solver 的目标/力输入。 | 单项 |