饿鬼1992 发表于 2015-4-21 21:41:13

SolidWorks动画仿真中马达表达式问题

在运动仿真时马达运动方式选择表达式,但表达式写出来出现问题,不知错在哪里。我想输入的表达式是:y=30*√(81-4sin(36t))   (30乘以开根号81-4sin(36t))截图如下,望知道的指点下。

雨倾城 发表于 2015-4-21 21:57:07

做动画嘛,搞这么复杂做什么,直接等速就可以了啊,反正就是为了表示动作

djrm_yb 发表于 2015-4-21 22:01:25

y=30 * (81 - 4 * Sin(36)) ^ 0.5

饿鬼1992 发表于 2015-4-21 22:09:53

雨倾城 发表于 2015-4-21 21:57 static/image/common/back.gif
做动画嘛,搞这么复杂做什么,直接等速就可以了啊,反正就是为了表示动作

这是一个复杂动画的一部分,这是将一个方程拆成几部分独立运动再合成,最终要仿真输出结果。

饿鬼1992 发表于 2015-4-21 22:35:04

可以了,知道什么原因了

myhehai1314 发表于 2015-4-22 08:54:38

这个函数怎么调出来啊?

陈龙007 发表于 2015-4-22 10:08:30

估计是操作问题

饿鬼1992 发表于 2015-4-22 18:31:01

饿鬼1992 发表于 2015-4-21 22:35 static/image/common/back.gif
可以了,知道什么原因了

@huhaofei ,现在的是15*SQRT(81-16*SIN(PI*0.2*time))-135,   “y=”不要,乘号一定要写

饿鬼1992 发表于 2015-4-22 18:33:33

myhehai1314 发表于 2015-4-22 08:54 static/image/common/back.gif
这个函数怎么调出来啊?

软件自带的,对话框里可以选择。

tangfenga 发表于 2015-4-23 08:11:01

都是高手,我还停留在画简单的三围!
页: [1] 2
查看完整版本: SolidWorks动画仿真中马达表达式问题