问:如何设定关节的初始角度?比如旋转关节(Revolute Joint)。

首先用solid模块建立两个长方体,并用旋转关节连接,如下图所示:红色长方体的上的F1坐标系是旋转关节的基准,黑色长方体的F1绕着红色长方体的F1坐标系的z轴旋转,旋转方向是在z大于0的一侧俯视xoy平面,逆时针是正,顺时针是负。

对于上图的模型, 点即“运行”按钮后,如下图所示,其中X0代表红色长方体,X1代表黑色长方体。从下图的左侧一栏可以看到,所建模型的旋转关节(Revolute Joint)有两个坐标系B和F,其B坐标系与X0的Frame1相连接并且坐标系的方向(x,y,z轴的正方向)和位置(原点位置)一样,其F坐标系与X1的Frame1相连接并且坐标系的方向(x,y,z轴的正方向)和位置(原点位置)一样。总之,注意一点,只要是坐标系和坐标系直接连接的时候,其位置和方向一定是一样的,本示例中Revolute Joint的B和X0的Frame1一样,Revolute Joint的F和X1的Frame1一样,旋转关节旋转时候,以B坐标系的Z轴为基准,对坐标系F进行旋转,因为Revolute Joint的F与X1的Frame1坐标系相连接,所以旋转关节旋转的时候,对应的X1的Frame1也会旋转,所以实体X1也会旋转,因为这两个坐标系相连接了(Revolute Joint的F和X1的Frame1),要保持位置和方向一致。

双击模型中的Revolute Joint模块,出现如下对话框,在“Z Revolute Primitive”---“state Targets”--“Specify Position Target”中设值Value的数值,如下设置为30deg。

设置完成后在”运行“,看到模型变为如图下所示的样子,对下面两个图(一个图表示出Revolute Joint中B坐标系的方位,一个图表示出Revolute Joint中F的方位),发现Revolute Joint的F相对B发生了30的旋转,对应与X1相对于X0发生了30度旋转。

Simscape Multibody 答疑(三)相关推荐

  1. Simscape Multibody 答疑(五)

    本文以旋转关节为例,讲解simscape multibody中关节驱动的两种模式: 一种是运动参数(Motion)输入的驱动方式,自动计算力或力矩.这种驱动方式需要给定关节的(角度)位置或者(角度)位 ...

  2. cmi码型变换matlab程序_58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!...

    作者 | 安布奇 责编 | 胡巍巍 本文干货满满,主要以一个单摆为例,讲述如何进行物理建模.58张实操图,手把手带你学会Simscape Multibody物理建模与刚体变换! 创建模型 在MatLa ...

  3. 58 张图,手把手教会你 Simscape Multibody 物理建模与刚体变换!

    作者 | 安布奇 责编 | 胡巍巍 本文干货满满,主要以一个单摆为例,讲述如何进行物理建模.58张实操图,手把手带你学会Simscape Multibody物理建模与刚体变换! 创建模型 在MatLa ...

  4. Simscape Multibody简介与入门(上) 准备工作

    转载于:https://zhuanlan.zhihu.com/p/67330380 Simscape Multibody简介与入门(上) 准备工作 (一)简(fei)介( hua ) 现如今几乎各个主 ...

  5. Simscape multibody 移动关节

    Prismatic joint 棱柱形关节(移动关节) Parameters:参数 1.Prismatic Primitive: State Targets 状态目标 Specify the pris ...

  6. MATLAB/Simscape/Multibody入门初级教程

    转载自https://blog.csdn.net/hitgavin/article/details/104383555 目录 1. 引言 2. 介绍 3. 从单摆说起 3.1 创建模型 3.2 建立一 ...

  7. Simscape multibody(原simmechanics)中关于joint的解释

    Simscape multibody(原simmechanics)中关于joint的解释 joint的介绍 轴承关节(Bear Joint) 套管关节(Bushing Joint)(铰接) 直角关节( ...

  8. MATLAB机器人仿真:利用Simscape Multibody显示真实三维仿真模型

    一.SimscapeMultibody动力学仿真 SimscapeMultibody可以将机械臂在SW中生成导出(Simscape Multibody Link插件的安装看:搜索栏搜索一下,就不重复造 ...

  9. Simscape Multibody Contact Forces Libray

    使用Simscape Multibody Contact Forces Libray 出现External Force and Torque has its follower port rigidly ...

最新文章

  1. 使用ISDN和DDR技术改善远程连接性能
  2. springmvc简述
  3. EMNLP 2021 | PairSupCon:基于实例对比学习的句子表示方法
  4. PHP添加mcrypt扩展模块(亲测)
  5. Kubernetes 容器编排
  6. x264_param_default
  7. java9 揭秘 jlink_初试Java9
  8. uniitest怎么传参数
  9. 分布科技荣登海南省实施区块链应用示范揭榜工程名单
  10. MySQL涉及的时间函数
  11. 计算机输入码分类,汉字输入码种类数字编码.ppt
  12. 如何复制百度文库、豆丁网上的文本
  13. RH850中断使用方法
  14. C++使用curl下载文件(post请求)
  15. APP上架应用市场需要准备什么材料
  16. cURL 详解(附实例)
  17. 20210505 秀米导入已发布微信推送的所有内容
  18. 我在哪?要到哪里去?怎么去?
  19. java+url+空格转码_Web里URL空格的转换方法
  20. gicv3 spi register

热门文章

  1. MTBF是什么意思?交换机做MTBF有什么要求?MTTF、MTBF和MTTR的区别是什么?
  2. linux中 man 函数的使用
  3. python指定路径斜杠与反斜杠的问题
  4. 2020前端面试题72道总结
  5. Python将图片彩色转化为素描
  6. Java 提升 免费视频集合
  7. 批量修改图片大小软件easy image modifier plus绿色版下载
  8. 利用python自动接发微信客户端消息(文件、图片等)
  9. 震惊!这篇文章解读数据仓库、数据湖、数据中台等概念,竟然写了4万字!
  10. article-五自由度机械臂运动学分析(三转动+两移动自由度)