原地踏步ING 发表于 2012-8-23 09:07

直线运动设置问题

请问下:直线电机里设置的运动不是循环往复直到stop time才停止的么?我怎么设置的运动 就只有个单程 然后位移就不变了

这是位移图    到100不往回运动了    求大神指导一下

shizhenchuan 发表于 2012-8-23 09:26

不是循环往复的,想循环往复的话要特别设置

原地踏步ING 发表于 2012-8-26 14:22

回复 2# shizhenchuan


    请问下    如果要循环往复该怎么设置

shizhenchuan 发表于 2012-8-27 10:47

回复 3# 原地踏步ING

为什么要让它循环往复呢?是模拟现实情况,还是只是演示用?

如果是模拟现实情况,那得设置机械参数如弹簧系数,使得动子在弹力作用下振荡;
或者设置位置控制的电源,使得动子来回动;

如果是不是模拟现实情况,可能得设置 Velocity 值了,不过这个我没试过,你试试?
比如这么写试试
Velocity:If(even(Time/180), 1, -1) 这是每格180ms就改变一次速度方向(1m/s)

原地踏步ING 发表于 2012-8-27 13:35

回复 4# shizhenchuan


    恩   好的   非常感谢   这个if()就写在速度那一栏里么?我没用过这个命令    我是想通过外界的装置带动动子循环往复运动

shizhenchuan 发表于 2012-8-27 19:39

本帖最后由 shizhenchuan 于 2012-8-27 19:41 编辑

回复 5# 原地踏步ING


    嗯,是写在速度那一栏。这个命令是说如果时间是180ms的偶数倍则用速度1m/s,奇数倍用速度-1m/s。
既然是由外界装置带动动子动的,那么再看外界输入的是速度还是力有两种设置选择:
1)如果动子速度完全由外界装置决定,则像之前说的那样直接在速度那一栏设置。
2)如果外界装置给动子的是力,动子的速度要由内外合力决定,则要把Consider Mechanical Trans... 勾上,然后设置 Mass、Damping 和 Load Force。
一般上面两种就够用了,但如果外部装置太复杂,就要用联合仿真的方法,这是外话了。

原地踏步ING 发表于 2012-8-30 16:12

回复 6# shizhenchuan


    恩   好的   非常感谢   我回头试试

原地踏步ING 发表于 2012-9-5 13:18

回复 6# shizhenchuan


    你好,我试了一下你的方法,但有一点不懂!我如果想要动子从一个平衡位置开始上下往复运动   该怎么设置    if函数只能设置一个固定的时间啊,但如果从平衡位置开始,他第一次到端部的时间不同于定子在两端之间运行所用的时间。比如说AB是两个端点,C是中间的平衡位置,我要先从C到A,然后再在A与B之间往复运动,知道stop time才停止,请问下,这时候该如何设置

skyscraper 发表于 2013-8-2 21:29

请问,如何设置转子的循环往复运动,我在设置的时候出现mytransient1 (C:/Documents and Settings/mayue.CQ-201211031949/My Documents/Ansoft/)
Maxwell2DDesign1 (Transient, XY)
    Maxwell2d solver, process solver2d error: Internal Solver Error:'Geometry does not comply with pure rotation motion! (ErrAngle = 34.1528 degree)'. (9:28:54 下午八月 02, 2013)
    Simulation completed with execution error on server: Local Machine. (9:28:54 下午八月 02, 2013)
ylew-95 (D:/1/)
Maxwell2DDesign1 (Transient, XY)
    Normal completion of simulation on server: Local Machine. (9:28:34 下午八月 02, 2013)
这个问题,请问如何解决
页: [1]
查看完整版本: 直线运动设置问题