先吐槽下论坛的编辑器,过了12点没有签到,签完后回头发帖图片就没了,又搞了半天。
操作按下按钮,指示灯显示相应的颜色。(源文件在最后)
效果动图
下面讲述下操作步骤 1,模型很简单,如图所示,可以是装配体,也可以是单个Part文件(但是不要做求和处理) 2,创建机电对象——两个按钮的刚体。一个开按钮,一个关按钮
3创建运动副和约束,在上步创建的刚体需要分别添加 滑动副(按钮只可以上下运动),注意偏置,和上下限的参数设置。 弹簧阻尼器(按钮按下是有阻力的,关键是如果不添加点击播放那按钮就会直接掉下去)
4给指示灯添加“显示更改器”,这样指示灯的颜色属性就可以在后面进行修改了。(默认红色)
5添加一个信号 X,按钮的状态传递给信号X,然后灯的颜色根据X的值来做变化。
6添加仿真序列。 基本逻辑是:按下红色“关”按钮,X的值是false,“显示更改器”这时把灯变成红色。 按下绿色“开”按钮,X的值是true,“显示更改器”这时把灯变成绿色。 当滑动副的距离小于1MM时,把信号X的值置为false(下图1)。显示更改器”依据X的值是false,而把颜色改为红色(下图2)。 后面的绿灯,重复下面两幅图的设置即可。
源文件
|