主要内容

仿真与分析

运行模拟,可视化模型,并运行运动学分析

更新框图以组装模型并可视化其初始配置。可视化打开于力学的探险家.模拟模型,播放交互式动画。一定要选择适合物理模型的解算器,例如Ode15s,并指定一个足够小的最大时间步长,以捕获模拟期间预期的最快的有意义的变化。

开放相机经理添加一个移动的、动态的摄像机来捕捉动画。动态摄像机可以有两种类型:关键帧或跟踪。关键帧相机在力学资源管理器中交互式创建的视点之间移动。跟踪摄像机连接并瞄准模型中的帧。使用视频创造者或者是smwritevideo以视频格式记录动画的功能。

使用KinematicsSolver类创建一个模型的运动学表示,并制定一个要解决的运动学问题。KinematicsSolver对象包含模型中可用的所有联合变量。用框架变量补充它们,并将关节变量和框架变量都指定为分析的目标、猜测和输出。

可视化工具

相机经理 创建、编辑和删除动态相机
力学的探险家 可视化和探索多体模型
视频创造者 配置和创建多体动画视频

功能

全部展开

smwritevideo 配置和创建多体动画视频

代表大会

KinematicsSolver 求解多体模型的运动学问题

配置选项

setVariableUnit 改变运动变量的物理单位

清单变量

frameVariables 列出与帧对相关的所有运动学变量
initialGuessVariables 列出所有初始猜测的运动学变量
jointVelocityVariables 列出所有与关节速度相关的运动学变量
jointPositionVariables 列出与关节位置相关的所有运动学变量
outputVariables 列出所有分配作为输出的运动学变量
targetVariables 列出指定为目标的运动学变量

添加变量

addFrameVariables 从选择帧对中创建运动变量KinematicsSolver对象
addInitialGuessVariables 分配来自KinematicsSolver对象的运动变量作为猜测值
addOutputVariables 从KinematicsSolver对象中分配运动学变量作为输出
addTargetVariables 从KinematicsSolver对象中分配运动学变量作为目标

清除变量

clearFrameVariables 从KinematicsSolver对象中删除所有帧变量
clearInitialGuessVariables 从KinematicsSolver对象中删除所有猜测变量
clearOutputVariables 从KinematicsSolver对象中删除所有输出变量
clearTargetVariables 从KinematicsSolver对象中删除所有目标变量

删除变量

removeFrameVariables 从KinematicsSolver对象中删除选择帧变量
removeInitialGuessVariables 从KinematicsSolver对象中删除选择猜测变量
removeOutputVariables 从KinematicsSolver对象中选择输出变量
removeTargetVariables 从KinematicsSolver对象中选择目标变量

运行分析

generateCode 生成C代码在KinematicsSolver对象上运行运动学分析
解决 运行KinematicsSolver对象的运动学分析

可视化分析的解决方案

closeViewer 关闭Kinematics Solver Viewer窗口
viewSolution 打开KinematicsSolver Viewer窗口,可视化KinematicsSolver解决方案

主题

基本的可视化

启用力学资源管理器

设置模型配置参数,以确保力学资源管理器在模型更新或仿真时自动打开。

操作可视化视点

选择一个标准视图,设置上轴约定,并使用鼠标快捷键来旋转、滚动、平移或缩放模型。

更新和模拟模型

更新和模拟的工作流步骤Simscape™多体™模型。

可视化模型及其组件

可视化不仅是多体仿真的核心部分,也是多体建模和验证其形状、大小、框架位置和颜色的重要工具。以下是Simscape Multibody环境中可用的可视化实用程序的概述,以及它们在建模工作流中所扮演的角色。

可视化Simscape多体帧

使用力学资源管理器框架高亮和图形用于可视化框架的块。

先进的可视化

从力学资源管理器转到一个块

使用Mechanics Explorer进入与树视图窗格节点相对应的块。

选择性模型可视化

可视化过滤是在力学资源管理器中选择性地显示和隐藏实体、体和多体子系统的一种手段。

选择性地显示和隐藏模型组件

使用选择性模型可视化来只显示与您相关的那些模型组件。

相机和视频制作

创建动态相机

使用相机管理器创建或编辑具有移动视点的模型可视化相机。

创建一个模型动画视频

将动画保存为视频格式,使用video Creator或smwritevideo函数。

可视化的相机

动态相机和全局相机的区别。相机管理器作为创建动态相机的工具。动态相机关键帧和跟踪模式。

使用动画

回顾模型动画是如何工作的,并探索可用于动画的基本控件。

故障排除

多体仿真问题

了解Simscape多体模拟问题。

特色的例子