当前位置: 首页 > news >正文

哈尔滨模板网站大连教育培训网站建设

哈尔滨模板网站,大连教育培训网站建设,网站备案 企业备案,公司做网站的多吗一、效果图 设定好各边长度和转速后,点击【设置并启动】,自动生成一个机构模型,并按照原理进行运转 二、铰链四杆机构介绍 机架:A和D是固定位置,叫做机架。 曲柄:B点绕A点旋转,构成曲柄。 连…

一、效果图

设定好各边长度和转速后,点击【设置并启动】,自动生成一个机构模型,并按照原理进行运转
请添加图片描述

二、铰链四杆机构介绍

机架:A和D是固定位置,叫做机架。
曲柄:B点绕A点旋转,构成曲柄。
连杆:C点和B点相连,构成连杆。
摇杆:C点绕着D点转动,构成摇杆。

在这里插入图片描述
请添加图片描述

三、运动原理

1、机构示意图
在这里插入图片描述

第一步:计算Φ1(∠BAD)

曲柄转动了多少度

第二步:计算BD的长度

已知B点和D点位置,计算BD的长度,可用机械公式计算,或者直接使用Vector3.Distance计算。
在这里插入图片描述

第三步:计算∠ΦDB(∠BDA’)

  • (1)用机械原理公式计算的依据:
    在这里插入图片描述

  • (2)直接用Unity向量距离api计算:

Vector3.Distance(A, D);//示例代码

第四步:计算计算∠Φ3的值

只能用机械原理的公式计算:
在这里插入图片描述

第五步:根据∠Φ3计算C点位置

∠Φ3已知的时候,在射线DC上取C点

四、关键代码实现

代码为计算部分的代码,仅供交流学习之用。

    /// <summary>/// 计算曲柄和摇杆位置/// </summary>/// <returns></returns>bool JiSuanWeiZhi(){//设定B的位置  AB = avar posB = A.transform.position + (B.transform.position - A.transform.position).normalized * (float)a_AB;B.transform.position = posB;//计算Φ1(∠BAD)double phi1 = Vector3.Angle(B.transform.position - A.transform.position, D.transform.position - A.transform.position);//象限判断if (B.transform.position.y < A.transform.position.y){phi1 = 360 - phi1;}//公式计算lenDB的值var lDB2 = math.sqrt(a_AB * a_AB + d_DA * d_DA - 2 * a_AB * d_DA * Cos(phi1.ToRadians()));//计算ΦDB(∠BDA')double phiDB = Vector3.Angle(B.transform.position - D.transform.position, D.transform.position - A.transform.position);//象限处理if (B.transform.position.y < A.transform.position.y){phiDB = 360 - phiDB;}//计算Φ3的值var phi3 = phiDB - Acos((c_CD*c_CD + lDB2 * lDB2 - b_BC * b_BC)/(2 * c_CD * lDB2)).ToDegrees();//摆放C点if (double.IsNaN(phi3)){Debug.Log($"无法计算Φ3的值  {(c_CD*c_CD + lDB2 * lDB2 - b_BC * b_BC)/(2 * c_CD * lDB2)}");return false;}else{Quaternion q = Quaternion.AngleAxis((float)phi3, new Vector3(0,0,1));var dir  = q * (D.transform.position - A.transform.position);C.transform.position = D.transform.position + dir.normalized * (float)c_CD;}return (true);}

五、机械原理附录:

1、平面示意图

2、运动分析公式——位置计算

在这里插入图片描述

3、运动分析公式——速度计算

在这里插入图片描述

4、运动分析公式——加速度计算

在这里插入图片描述

http://www.hyszgw.com/news/78642.html

相关文章:

  • 唐山网站建设公司网络推广培训吧
  • 湖南网站建设价格费用网站制作报价开
  • 建立自己的公司网站营销型企业网站模板
  • 网站搭建招标方案网站做实名验证码
  • 做教育网站的er图广州有几个区 分别叫什么
  • 阿里云备案个人可以做网站吗网页游戏网址知乎
  • 公司网页制作网站wordpress代码学习
  • 中国建设银行招聘网站报名系统深圳外贸网站推广
  • 郑州做网站的公司msgg婚恋网站系统
  • 教学平台网站开发陕西网站开发哪家好
  • wordpress怎么制作菜单公众号关键词排名优化
  • 厦门市建设协会网站保定制作公司网站
  • 银川市住房和城乡建设网站肇庆制作网络公司
  • 网站推广教程优化整站四川建设行业数据共享平台
  • 网站开发 网络工程 哪个好搜索公司信息的软件
  • 教育网站建设案例安徽门户网站建设
  • 湖北省职业能力建设处网站什么购物软件好用
  • 网站建设安全性原则怎样制作属于自己的网站
  • 网站设计开发环境中文域名网站好不好优化
  • 珠宝公司网站模板培训网站开发哪个好
  • 事业单位可以建设网站吗怎么做一个论坛网站
  • 邢台做网站的公司有那个手机网站开发平台
  • 常州网站建设段新浩保定关键词排名首页
  • 西宁市城东区住房和建设局网站定兴县住房和城乡建设局网站
  • 网站建设与规划工作做网站时分类标题和分类描述
  • 电商平台网站建设功能介绍怎么弄数据库备份做网站
  • 网站推广途径广东私人做网站的联系方式
  • 云南企业网站开发门户网站建设滞后
  • 明年做那些网站致富登录可见wordpress 代码
  • wordpress全屏导航网站排名优化+o+m