
AnyBody 概要
AnyBody是一款人体建模仿真系统,也是计算机辅助人体工程学和生物力学分析软件。它能够计算人体对环境的生物力学响应,为人机工程学产品性能改进和生物医学工程研究提供了一个创新的平台。作为一款人体建模仿真分析软件,AnyBody使人体工程学成为一门定量化的学科。它是商业化软件中兼具人体工程学和生物力学分析功能的软件,能够导入完整的人体肌肉骨骼模型,以支持产品的人体工程学设计。
基于人体工学的设计
人体的姿势和动作会随着所处的环境而变化。我们生活中的工具、家具、自行车、工作场所以及其他各种产品都应根据人体运动的条件进行设计。这种设计理念可以统称为人体工程学。
AnyBody不仅可以分析人体,还可以分析与人体相关的所有物体,这些都可以作为分析对象。例如,自行车座椅和运动器械的结构、椅子的靠背与脚踏板、汽车方向盘或转向操纵等。通过使用AnyBody,可以研究以下因素对人体工程学的影响:
- 操作电脑鼠标时,桌子高度对肘部受力的影响
- 骑自行车时,脚踏长度对代谢的影响
AnyBody可以调整输入的参数值,还可以对人体的肌肉力量、身体部位长度或外力方向进行修改。此外,该系统可以优化模型,自动计算目标值,并寻找合适的参数组合。例如,可以设计出使肌肉疲劳最小化的自行车尺寸,根据骑行者的身体尺寸进行参数优化。
动作与姿势组合
AnyBody分析始于人体的动作。然而,对于完全未知的动作,例如爬行动物是如何跳跃的?对于这类未知的运动,AnyBody采用的是逆动力学算法。逆动力学算法是基于给定的运动轨迹,计算出为了完成这些运动,肌肉如何被募集,以及如何以最小功(即最小激活度)的原理来调动肌肉。这一过程也依赖于系统优化功能对相关参数的调整。
AnyBody应用案例

- 人工关节上的负荷分析
- 摩托车踏板机构的设计
- 座椅舒适度设计
- 骑公路自行车时上半身姿势对肌肉活动的影响
- 滑雪杖的设计
从动作信息到分析结果的设定流程
从C3D格式的运动捕捉数据中读取信息,建立运动学驱动器,以驱动人体模型的关节(Joint)或驱动器(Driver)。通过此流程,可获得人体肌力、关节力等分析结果。
(由Terrabyte开发)
供签约维护的用户使用(适用于AnyBody初学者及高级用户)
■ 「C3D to AnyBody」:自动验证C3D文件并自动生成AnyBody模型
■ 「Output Generator」:创建用于结果显示与输出的脚本
关于AnyBody Modeling System组合应用软件的使用,请观看相关视频教程。
应用程序可从AnyBody开发商的网站下载。 进入下载
●开发商网页上的帮助文件(Tutorials)。 https://anyscript.org/tutorials/
●开发商网页上的论文期刊。 https://www.anybodytech.com/resources/anybodypublications/
●Anyscript论坛。 https://forum.anyscript.org/
●Anyscript Wiki support Page。 https://github.com/AnyBody/support/wiki
●优库动画集 http://i.youku.com/
●AnyBody Video Archive 2021 http://i.youku.com/